mosquito bush - Spanish English Dictionary